package com.vancouver.knows.business.bean;

import com.alibaba.fastjson.annotation.JSONField;
import com.pangu.bean.IInfo;

/**
 * 我的文章
 * 
 * @author llf
 * 
 */
public class MyArticleInfo implements IInfo {
	
	@JSONField(name = "post_id")
	private String id;
	@JSONField(name = "post_title")
	private String postTitle;
	@JSONField(name = "post_author_id")
	private int postAuthorId;
	@JSONField(name = "comment_count")
	private String commentCount;
	@JSONField(name = "upvote_count")
	private String upvoteCount;
	@JSONField(name = "user_upvoted")
	private String userUpvoted;
	@JSONField(name = "user_followed")
	private String userFollowed;
	@JSONField(name = "new_comment_count")
	private int newCommentCount;
	@JSONField(name = "post_content")
	private String postContent;
	@JSONField(name = "post_date_gmt")
	private String postDateGmt;
	@JSONField(name = "post_type")
	private String postType;
	@JSONField(name = "post_status")
	private String postStatus;
	@JSONField(name = "post_attachment_image")
	private String postAttachmentImage;
	@JSONField(name = "post_source_url")
	private String postSourceUrl;
	@JSONField(name = "userpost_attachment_image_array")
	private String[] userPostAttachmentImageArray;
	@JSONField(name = "post_ranking")
	private String postRanking;
	@JSONField(name = "post_source_name")
	private String postSourceName;
	@JSONField(name = "post_source_author")
	private String postSourceAuthor;
	@JSONField(name = "post_author")
	private String postSource;
	

	@Override
	public String getId() {
		return id;
	}

	@Override
	public void setId(String id) {
		this.id = id;
	}

	public String getPostTitle() {
		return postTitle;
	}

	public void setPostTitle(String postTitle) {
		this.postTitle = postTitle;
	}

	public int getPostAuthorId() {
		return postAuthorId;
	}

	public void setPostAuthorId(int postAuthorId) {
		this.postAuthorId = postAuthorId;
	}

	public String getCommentCount() {
		return commentCount;
	}

	public void setCommentCount(String commentCount) {
		this.commentCount = commentCount;
	}

	public String getUpvoteCount() {
		return upvoteCount;
	}

	public void setUpvoteCount(String upvoteCount) {
		this.upvoteCount = upvoteCount;
	}

	public String getUserUpvoted() {
		return userUpvoted;
	}

	public void setUserUpvoted(String userUpvoted) {
		this.userUpvoted = userUpvoted;
	}

	public String getUserFollowed() {
		return userFollowed;
	}

	public void setUserFollowed(String userFollowed) {
		this.userFollowed = userFollowed;
	}

	public int getNewCommentCount() {
		return newCommentCount;
	}

	public void setNewCommentCount(int newCommentCount) {
		this.newCommentCount = newCommentCount;
	}

	public String getPostContent() {
		return postContent;
	}

	public void setPostContent(String postContent) {
		this.postContent = postContent;
	}

	public String getPostDateGmt() {
		return postDateGmt;
	}

	public void setPostDateGmt(String postDateGmt) {
		this.postDateGmt = postDateGmt;
	}

	public String getPostType() {
		return postType;
	}

	public void setPostType(String postType) {
		this.postType = postType;
	}

	public String getPostStatus() {
		return postStatus;
	}

	public void setPostStatus(String postStatus) {
		this.postStatus = postStatus;
	}

	public String getPostAttachmentImage() {
		return postAttachmentImage;
	}

	public void setPostAttachmentImage(String postAttachmentImage) {
		this.postAttachmentImage = postAttachmentImage;
	}

	public String getPostSourceUrl() {
		return postSourceUrl;
	}

	public void setPostSourceUrl(String postSourceUrl) {
		this.postSourceUrl = postSourceUrl;
	}

	public String[] getUserPostAttachmentImageArray() {
		return userPostAttachmentImageArray;
	}
	
	public void setUserPostAttachmentImageArray(String[] userPostAttachmentImageArray) {
		this.userPostAttachmentImageArray = userPostAttachmentImageArray;
	}

	public String getPostRanking() {
		return postRanking;
	}

	public void setPostRanking(String postRanking) {
		this.postRanking = postRanking;
	}

	public String getPostSourceName() {
		return postSourceName;
	}

	public void setPostSourceName(String postSourceName) {
		this.postSourceName = postSourceName;
	}

	public String getPostSourceAuthor() {
		return postSourceAuthor;
	}

	public void setPostSourceAuthor(String postSourceAuthor) {
		this.postSourceAuthor = postSourceAuthor;
	}

	public String getPostSource() {
		return postSource;
	}

	public void setPostSource(String postSource) {
		this.postSource = postSource;
	}

	

}
